<?php
class strukturUI extends mainGUI {
	const templatename = "strukturUI";
	protected $cssfile;
	
	function strukturieren($bereiche,$typ) {
		$this->typ = $typ;
		switch($typ) {
			case "login":
				$ausgabe = $bereiche['inhalt'];
				break;
			case "struktur1":
				$ausgabe = $this->struktur1($bereiche['menu'],$bereiche['inhalt'],$bereiche['extras'],$bereiche['cbenutzer']);
				$this->cssfile = "strukturUI_struktur1.css";
				break;
			case "struktur2":
			default:
				$ausgabe = $this->struktur2($bereiche['menu'],$bereiche['inhalt'],$bereiche['extras'],$bereiche['cbenutzer']);
				$this->cssfile = "strukturUI_struktur2.css";
				break;
		}
		return $ausgabe;
	}
	
	function struktur1($menu,$inhalt,$extras,$cbenutzer) {
		$name = "struktur1";  
		$ausgabe = "<div id='".$name."banner'></div>";
		$ausgabe .= "<div id='".$name."cbenutzer'>".$cbenutzer."</div>";
		$ausgabe .= "<div id='".$name."menu'>".$menu."</div>";
		$ausgabe .= "<div id='".$name."inhalt'>".$inhalt."</div>";
		$ausgabe .= "<div id='".$name."extras'>".$extras."</div>";
		return $ausgabe;
	}
	
	function struktur2($menu,$inhalt,$extras,$cbenutzer) {
		$name = "struktur2";  
		$ausgabe = "<div id='".$name."banner'></div>";
		$ausgabe .= "<div id='".$name."menu'>".$menu."</div>";
		$ausgabe .= "<div id='".$name."cbenutzer'>".$cbenutzer."</div>";
		$ausgabe .= "<div id='".$name."inhalt'>".$inhalt."</div>";
		$ausgabe .= "<div id='".$name."extras'>".$extras."</div>";
		return $ausgabe;
	}
	
	function addHead() {
		if (!empty($this->cssfile)) {
			$ausgabe = "<link rel='stylesheet' type='text/css' href='".adminsettings::templatepfad.self::templatename."/".$this->cssfile."'>";
		}
		else $ausgabe = "";
		return $ausgabe;
	}
}